@charset "UTF-8";
/*color set 
.bg_color_set{background:#38c4a9;}
.border_color_set{border:1px solid #38c4a9;}
.text_color_set{ color:#38c4a9;}*/
/*common style */
html{overflow-y:scroll;-webkit-text-size-adjust:100%;-ms-text-size-adjust:100%}
html *{outline:0;-webkit-text-size-adjust:none;-webkit-tap-highlight-color:rgba(0,0,0,0)}html,body{font-family:"微软雅黑","Microsoft Yahei","sans-serif";}
body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,code,form,fieldset,legend,input,textarea,p,blockquote,th,td,hr,button,article,aside,details,figcaption,figure,footer,header,menu,nav,section{margin:0;padding:0}
input,select,textarea{font-size:100%; border:none;font-family:"微软雅黑","Microsoft Yahei","sans-serif";}
input{ cursor:pointer;}
table{border-collapse:collapse;border-spacing:0}
fieldset,img{border:0}
abbr,acronym{border:0;font-variant:normal}del{text-decoration:line-through}
address,caption,cite,code,dfn,em,th,var{font-style:normal;font-weight:500}
ol,ul{list-style:none}
caption,th{text-align:left}
h1,h2,h3,h4,h5,h6{font-size:100%;font-weight:500;font-family:"微软雅黑","Microsoft Yahei","sans-serif"; }
q:before,q:after{content:''}
sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}
sup{top:-.5em}
sub{bottom:-.25em}
a:hover{text-decoration:none;}
ins,a{text-decoration:none}
header,section{ display:block;}
i{ font-style:normal;}
b{ font-weight:normal;}
/*index style*/
body{ background:#efefef; }
/*header*/
.header{display:none; width:100%; background:#fff; height:43px; line-height:43px; position:fixed; z-index:9999; border-bottom:1px solid #eeeeef; left:0; top:0; text-align:center; font-size:15px;}
.header_left{ position:absolute; left:15px; width:30px; height:38px; top:5px; cursor:pointer;}
/*unified_account style*/
.unified_table{ width:100%; height:auto; overflow:hidden;  }
.unified_table ul{width:100%; height:auto; overflow:hidden;box-sizing:border-box; -webkit-box-sizing:border-box; padding:0 15px; background:#fff;}
.unified_table li{ width:100%; font-size:13px; color:#9e9e9f; height:40px; line-height:40px; border-bottom:1px solid #d0d0d0;}
.unified_table li label{ float:left;}
.unified_table li .send{ padding:4px 6px; font-size:12px; color:#cbcbcb; border:1px solid #acacac; border-radius:4px; -webkit-border-radius:4px; float: right; line-height:normal; margin-top: 7px; cursor:pointer;}
.unified_table li input{ height:40px; line-height:40px; float:left;}
.unified_table li input.rz{ width:138px;}
.unified_table li.last_border{ border-bottom:none;}
.unified_table .btn{ background:#d5d5d5; text-align:center; border-radius:4px;-webkit-border-radius:4px; width:92%; border:1px solid #acacac; height:37px; float: left; line-height:37px; margin:39px 4%; box-sizing:border-box; -webkit-box-sizing:border-box; cursor:pointer;color:#3f3f3f;}
/*zhezhao*/
#mask{top:0;left:0;z-index:9999;position:absolute;background:#000;opacity:.7;filter:alpha(opacity=70);bottom:0;right:0; /*width:100%; height:100%;*/}
#alert_tip{ width:292px; height:111px; overflow:hidden; background:#fff; border-radius:10px;-webkit-border-radius:10px; padding-top:30px; position:absolute; z-index:10000; left:50%;top:50%;margin-left:-146px; margin-top:-55px; box-sizing:border-box; -webkit-box-sizing:border-box; }
#alert_tip p{ width:100%; text-align:center; font-size:13px; color:#828282; height:40px; border-bottom:1px solid #e7e7e7;   }
#alert_tip .btn span{ width:50%; height:40px; line-height:40px; font-size:13px; color:#3a3a3a; text-align:center; float:left; cursor:pointer; box-sizing:border-box; }
#alert_tip .btn span.bordeR{ border-right:1px solid #e7e7e7;}
/*choose_main style*/
.main_account_list{width:100%; height:auto; overflow:hidden;}
.main_account_list .tip{color:#989898; font-size:12px; height:26px; line-height:26px; padding:0 15px; box-sizing:border-box; -webkit-box-sizing:border-box;}
.account_list_ul{ width:100%; height:auto; background:#fff;  box-sizing:border-box; -webkit-box-sizing:border-box; border-bottom:1px solid #eaeaea; padding-top: 15px;float:left;}
.account_list_ul .account_list_li{ float:left; width:100%; height:auto; overflow:hidden; display:-webkit-flex;padding:0 10px;box-sizing:border-box; -webkit-box-sizing:border-box; position:relative; }
.account_list_ul .account_list_li a{/* width:25px; height:42px; */ float:left; cursor:pointer; /*margin-top: 9px;*/  /*background-size:14px 14px;*/ flex:1;}
.account_list_ul .account_list_li a b{background:url(images/checkbox1.png) no-repeat 4px 9px; width:32px; height:35px; float:left;}
.account_list_ul .account_list_li a b.checked{background:url(images/checkbox2.png) no-repeat 4px 9px;} 
.account_list_ul .account_list_li .account_content{ float:left; margin-right: 10px;}
.account_list_ul .account_list_li i{ position:absolute; right:20px; top:7px; width:11px; height:19px;/*margin-top: 8px; */cursor:pointer; background:url(images/right.png) no-repeat center 1px;-webkit-transition:all 0.8s ease; -moz-transition:all 0.8s ease; -o-transition:all 0.8s ease;-ms-transition:all 0.8s ease;}
.account_list_ul .account_list_li i.active{-webkit-transform:rotate(90deg); -moz-transform:rotate(90deg); -ms-transform:rotate(90deg);-o-transform:rotate(90deg);/*background:url(images/right_2.png) no-repeat center 1px; width:19px; height:11px;*/ }
.account_list_li .account_content h2{ height:20px; color:#555555; font-size:13px;}
.account_list_li .account_content p{ color:#989898; font-size:12px; height:25px;}
.account_list_li .row{/* width:25px; height:42px; */ float:left; cursor:pointer; /*margin-top: 9px;*/ background:url(images/checkbox.png) no-repeat left 9px; /*background-size:14px 14px;*/ padding-left: 25px; flex:1;}
.account_list_li .checked{background:url(images/checkboxed.png) no-repeat left 9px;/*background-size:14px 14px;*/}
.account_table{ width:100%; height:auto; overflow:hidden; display:none;}
.account_table table{ width:100%; height:auto; overflow:hidden; background:#efefef;}
.account_table table th,.account_table table td{ width:25%; text-align:center;font-size:12px; color:#989898;}
.account_table table tr{height:32px; line-height:32px;}
.account_table table th{ font-size:13px; color:#555; border-bottom:1px solid #555;}
.account_table table td{border-bottom:1px solid #c8c9ca; }
.choose_main_btn{ cursor:pointer;width:92%; height:35px; line-height:35px; text-align:center; border:1px solid #898989; background:#d5d5d5; border-radius:4px; -webkit-border-radius:4px; margin:80px auto;}
.c_btn_top{ margin-bottom: 0;}
.c_btn_bottom{margin-top: 20px;margin-bottom: 100px;}
#mask_more{ background:#000;opacity:0.7; filter:alpha(opacity=70);   z-index:9999; position:absolute; left:0; top:0; -webkit-animation: mymove 0.4s 0.2s ease both;animation: mymove 0.4s 0.2s ease both;-moz-animation: mymove 0.4s 0.2s ease both;-ms-animation: mymove 0.4s 0.2s ease both;-o-animation: mymove 0.4s 0.2s ease both;}
#make_sure{ width:280px; padding:20px 0px 0px; box-sizing:border-box;-webkit-box-sizing:border-box;-ms-box-sizing:border-box;-o-box-sizing:border-box;-moz-box-sizing:border-box; font-size:13px; color:#3d3d3d; background:#fff; border-radius:20px;-webkit-border-radius:20px;-moz-border-radius:20px;-ms-border-radius:20px;-o-border-radius:20px;behavior: url(PIE.htc);position:fixed; z-index:10000; text-align:center;height:auto; overflow:hidden; background:#fff; -webkit-animation: opocitys 0.6s 0.6s ease both;animation: opocitys 0.6s 0.6s ease both;-moz-animation: opocitys 0.6s 0.6s ease both;-ms-animation: opocitys 0.6s 0.6s ease both;-o-animation: opocitys 0.6s 0.6s ease both; left:50%; margin-left:-140px; top:40%; /*transform:translate(-50%,-50%);-webkit-transform:translate(-50%,-50%);-moz-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);-o-transform:translate(-50%,-50%);*/ }
#make_sure p{ line-height:20px; margin-bottom: 15px; padding:0 20px; text-align:justify; /*box-sizing:border-box;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-ms-box-sizing:border-box;-o-box-sizing:border-box;*/}
#make_sure .input_ok{ width:100%; height:40px; text-align:center; line-height:40px; border-top:1px solid #d9d9d9; color:#38c4a9; font-size:14px; border-radius:0 0 20px 20px;-moz-border-radius:0 0 20px 20px;-ms-border-radius:0 0 20px 20px;-o-border-radius:0 0 20px 20px; -webkit-border-radius:0 0 20px 20px; behavior: url(PIE.htc); cursor:pointer;}

.result{ width:100%; height:130px; margin:137px auto 0; float:left; background-size:62px 62px;}
.result .pic{ width:62px; height:62px; margin:0 auto 23px;}
.result p{color:#949494; font-size:14px; margin-bottom:15px;text-align:center; width:100%; line-height:25px;}